package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 专家变动申报_转隶对象 zhuanjiabiandongshenbao_zhuanli
 * 
 * @author dy
 * @date 2024-05-27
 */
public class ZhuanjiabiandongshenbaoZhuanli extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 变动申报代码 */
    private String shenbaoid;

    /** 转出时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "转出时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date zhuanchushijian;

    /** 转出的特贴管理单位 */
    @Excel(name = "转出的特贴管理单位")
    private String zhuanchudanwei;

    /** 转出单位联系人 */
    @Excel(name = "转出单位联系人")
    private String zhuanchulianxiren;

    /** 转出单位联系人电话 */
    @Excel(name = "转出单位联系人电话")
    private String zhuanchudianhua;

    /** 转出特贴管理单位说明 */
    @Excel(name = "转出特贴管理单位说明")
    private String shuoming;

    /** 转入时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "转入时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date zhuanrushijian;

    /** 转入的特贴管理单位 */
    @Excel(name = "转入的特贴管理单位")
    private String zhuanrudanwei;

    /** 转入单位联系人 */
    @Excel(name = "转入单位联系人")
    private String zhuanrulianxiren;

    /** 转入单位联系人电话 */
    @Excel(name = "转入单位联系人电话")
    private String zhuanrudianhua;

    /** 备注 */
    @Excel(name = "备注")
    private String beizhu;

    public void setShenbaoid(String shenbaoid) 
    {
        this.shenbaoid = shenbaoid;
    }

    public String getShenbaoid() 
    {
        return shenbaoid;
    }
    public void setZhuanchushijian(Date zhuanchushijian) 
    {
        this.zhuanchushijian = zhuanchushijian;
    }

    public Date getZhuanchushijian() 
    {
        return zhuanchushijian;
    }
    public void setZhuanchudanwei(String zhuanchudanwei) 
    {
        this.zhuanchudanwei = zhuanchudanwei;
    }

    public String getZhuanchudanwei() 
    {
        return zhuanchudanwei;
    }
    public void setZhuanchulianxiren(String zhuanchulianxiren) 
    {
        this.zhuanchulianxiren = zhuanchulianxiren;
    }

    public String getZhuanchulianxiren() 
    {
        return zhuanchulianxiren;
    }
    public void setZhuanchudianhua(String zhuanchudianhua) 
    {
        this.zhuanchudianhua = zhuanchudianhua;
    }

    public String getZhuanchudianhua() 
    {
        return zhuanchudianhua;
    }
    public void setShuoming(String shuoming) 
    {
        this.shuoming = shuoming;
    }

    public String getShuoming() 
    {
        return shuoming;
    }
    public void setZhuanrushijian(Date zhuanrushijian) 
    {
        this.zhuanrushijian = zhuanrushijian;
    }

    public Date getZhuanrushijian() 
    {
        return zhuanrushijian;
    }
    public void setZhuanrudanwei(String zhuanrudanwei) 
    {
        this.zhuanrudanwei = zhuanrudanwei;
    }

    public String getZhuanrudanwei() 
    {
        return zhuanrudanwei;
    }
    public void setZhuanrulianxiren(String zhuanrulianxiren) 
    {
        this.zhuanrulianxiren = zhuanrulianxiren;
    }

    public String getZhuanrulianxiren() 
    {
        return zhuanrulianxiren;
    }
    public void setZhuanrudianhua(String zhuanrudianhua) 
    {
        this.zhuanrudianhua = zhuanrudianhua;
    }

    public String getZhuanrudianhua() 
    {
        return zhuanrudianhua;
    }
    public void setBeizhu(String beizhu) 
    {
        this.beizhu = beizhu;
    }

    public String getBeizhu() 
    {
        return beizhu;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("shenbaoid", getShenbaoid())
            .append("zhuanchushijian", getZhuanchushijian())
            .append("zhuanchudanwei", getZhuanchudanwei())
            .append("zhuanchulianxiren", getZhuanchulianxiren())
            .append("zhuanchudianhua", getZhuanchudianhua())
            .append("shuoming", getShuoming())
            .append("zhuanrushijian", getZhuanrushijian())
            .append("zhuanrudanwei", getZhuanrudanwei())
            .append("zhuanrulianxiren", getZhuanrulianxiren())
            .append("zhuanrudianhua", getZhuanrudianhua())
            .append("beizhu", getBeizhu())
            .toString();
    }
}
